package com.sunwayworld.basemodule.samplemanage.samplecodegenerate.resource;

import com.sunwayworld.basemodule.samplemanage.samplecodegenerate.bean.LimsSamplecodeGenerateRecordBean;
import com.sunwayworld.basemodule.samplemanage.samplecodegenerate.service.LimsSamplecodeGenerateRecordService;
import com.sunwayworld.framework.restful.data.RestJsonWrapperBean;
import com.sunwayworld.framework.support.base.resource.GenericResource;
import com.sunwayworld.framework.support.choosable.resource.GenericChoosableResource;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;


@RequestMapping("/secure/baseline/samplemanage/samplecode-generate-records")
public interface LimsSamplecodeGenerateRecordResource extends GenericResource<LimsSamplecodeGenerateRecordService, LimsSamplecodeGenerateRecordBean, Long>, GenericChoosableResource<LimsSamplecodeGenerateRecordService, LimsSamplecodeGenerateRecordBean, Long> {


    @PostMapping(value = "/print")
    Long print(RestJsonWrapperBean jsonWrapperBean);
}
